package com.aaa.utils;

import java.sql.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author ：Teacher陈（86521760@qq.com）
 * @date ：Created in 2022/4/8 9:55
 * @description：所有dao实现类的基础类
 * @modified By：
 * @version: 1。0
 */
public class BaseDao {
    /**
     * 驱动名称
     */
    static String driver = "com.mysql.jdbc.Driver";
    /**
     * 数据库的地址
     */
    static String url = "jdbc:mysql://127.0.0.1:3306/qy152?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai";
    /**
     * 数据的用户名
     */
    static String username = "root";
    /**
     * 数据库的密码
     */
    static String password = "root";

    /**
     * 加载驱动
     */
    static {
        try {
       Class.forName(driver);
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }

    /**
     * 获取连接
     */
    public static Connection getConnection() {
        Connection connection = null;
        try {
            connection = DriverManager.getConnection(url, username, password);
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return connection;
    }


}
